old and dilapidated (vehicle) - Espagnol Anglais Dictionnaire